package com.ccys.db.dto.doctor.doctorSetting;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Author：XLY
 * @Date：2024/2/5 0005
 */

@Data
public class FavouritePrescriptionDto {
    private String id;  //": "",

    private String name;  //": "makan",

    private List<PrescriptionVo> prescriptions;
    @Data
    public static class PrescriptionVo{

        private String id;   //": "048288d7-514a-4e29-a02a-846d85891290",

        private Integer dosage;   //": 0,

        private String dosage_text;   //": "DOSAGE",

        private Integer quantity;   //": 1.0,

        private Integer refill;   //": 0,

        private String refill_expiry_date;   //": "1999/01/01",

        private String patient_instruction;   //": "patient_instruction",

        private String pharmacist_instruction;   //": "pharmacist_instruction",

        private String frequency;   //": "4 times per week",

        private String what_is_for;   //": "For pain/fever",

        private String causes_drowsiness;   //": "true",

        private String any_precautions;   //": "watever",

        private Integer duration;   //": 1.0,

        private Integer duration_unit;   //": 2,

        private Integer uom_quantity;   //": 1.0,

        private boolean prn;   //": true,

        private String prn_reason;   //": "",

        private Integer unit;   //": 5,

        private String is_package;   //": false,

        private String package_id;   //": null,

        private String step_dose;   //": "",

        private boolean take_complete_course;   //": false,

        private String remark;   //": "as u like",

        private String product_id;   //": null,

        private String product_name;   //": null,

        private BigDecimal product_price;   //": null,

        private Integer index_order;   //": 1,

        private boolean is_covered_diagnosis;   //": false,

        private boolean remind_patient_to_call_back;   //": false

    }

}
